#!/bin/bash
DB='openvpn'
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
clear;
cd /
# Logo 	******************************************************************
CopyrightLogo='
==========================================================================
                                                            
			      创建新转接端口脚本1.3（共存）
				  
			                                 			
														
                                                            by 路人蓝
 
   按一下回车键！一下！														
==========================================================================';
echo "$CopyrightLogo";
read
echo 
cd /
read -p "请输入欲新创建的转接端口：" nmpport
echo
if [ ! -n "$nmpport" ]; then  
echo '=========================================================================='
echo 
Client='
    失败！你没有输入要创建的端口！
	请输入
	sh /root/mp.sh
	重新执行该脚本！
	


==========================================================================';
echo "$Client";


else  

mkdir /etc/openvpn/$nmpport
cp -f /root/mproxy /etc/openvpn/$nmpport
cd /etc/openvpn/$nmpport
chmod 0755 mproxy
./mproxy -l $nmpport -d
iptables -A INPUT -p TCP --dport $nmpport -j ACCEPT >/dev/null 2>&1
service iptables save
service iptables restart
vpn

echo "正在创建快捷端口启动命令..."
echo
sed -i '/# User specific aliases and functions/a\alias '$nmpport'="/etc/openvpn/'$nmpport'/mproxy -l '$nmpport' -d"' /root/.bashrc
#sed -i '/exit 0;/i\'$nmpport'' /bin/vpn
echo '=========================================================================='
echo 
Client='
    快捷启动命令创建完毕...（重新连接服务器生效）  
	
    '$nmpport'端口
	
    因未设置开机启动，重启服务器后需重新执行端口启动命令！
	因未设置开机启动，重启服务器后需重新执行端口启动命令！
	因未设置开机启动，重启服务器后需重新执行端口启动命令！
	
    端口启动命令：'$nmpport'
   
   
    执行完毕


==========================================================================';
echo "$Client";
fi
